Computer graphics representation and transformation of geometric entities using dual unit vectors and line transformations

نویسندگان

  • Phillip N. Azariadis
  • Nikos A. Aspragathos
چکیده

In this paper, a representational model is proposed for the description and transformation of three-dimensional geometric entities in computer graphics. The structure of the proposed representation is based on dual unit vectors, while the corresponding transformations are carried out through dual unit quaternions or dual orthogonal matrices. The main advantage of this representation is its compactness since the additional useful geometric characteristics of a represented curve or surface such as a tangent or normal vector are incorporated within the actual representational structure itself. Rotations, translations and view transformations are naturally expressed using the concept of screw displacement, while scaling is accomplished utilizing the moment vector of each dual line. Furthermore, an analysis of the transform operator based on dual unit quaternions is presented in order to ascertain an e$cient formula to be used in the implementation of a computational algorithm for computer animation. Finally, an analytical comparison between the proposed representational model and the usual homogeneous model in computer animation is presented showing the merits of our method. 2001 Elsevier Science Ltd. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dual Quaternions for Rigid Transformation Blending

Quaternions have been a popular tool in 3D computer graphics for more than 20 years. However, classical quaternions are restricted to the representation of rotations, whereas in graphical applications we typically work with rotation composed with translation (i.e., a rigid transformation). Dual quaternions represent rigid transformations in the same way as classical quaternions represent rotati...

متن کامل

Geometric Computation, Duality and Projective Space

This paper presents solution of some selected problems that can be easily solved in the projective space. Projective space and homogeneous coordinates are mostly used in computer graphics and used especially for geometric transformations. Nevertheless the projective formulation offers an elegant solution to several geometrical problems, too. If the principle of duality is used, quite surprising...

متن کامل

Rational Ruled surfaces construction by interpolating dual unit vectors representing lines

In this paper, a new representational model is introduced for the rational family of ruled surfaces in Computer Graphics. The surface parameterization is constructed using the NURBS basis functions and line geometry. The ruled surface is defined by interpolating directly dual unit vectors representing lines, which is a single parametric surface and its shape depends on the control lines. All th...

متن کامل

Elementary Matrix Representation of Some Commonly Used Geometric Transformations in Computer Graphics and Its Applications

By using an extension of Desargues theorem, and the extended Desarguesian configuration thereof, the analytical definition for the stereohomology geometric transformation in projective geometry is proposed in this work. A series of such commonly used geometric transformations in computer graphics as central projection, parallel projection, centrosymmetry, reflection and translation transformati...

متن کامل

Geometric Algebra and its Application to Computer Graphics

Early in the development of computer graphics it was realized that projective geometry is suited quite well to represent points and transformations. Now, maybe another change of paradigm is lying ahead of us based on Geometric Algebra. If you already use quaternions or Lie algebra in additon to the well-known vector algebra, then you may already be familiar with some of the algebraic ideas that...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computers & Graphics

دوره 25  شماره 

صفحات  -

تاریخ انتشار 2001